powder paper
noun
1.
Pharmacology,
charta
(def 2).
Origin
1880-85